(the) insufferable - German English Dictionary